﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="CRUDSection.ascx.cs" Inherits="CMS.UserControl.CRUDSection" %>
<h3 class="title">Cập nhật thông tin Chuyên mục sản phẩm</h3>
<div class="block_update">
    <table cellspacing="2" cellpadding="5">
        <tr>
            <td class="tdtitle">Tên chuyên mục: </td>
            <td>
                <asp:TextBox ID="txtName" CssClass="textinput" runat="server"></asp:TextBox><br />
                <asp:RequiredFieldValidator Display="None" ControlToValidate="txtName" CssClass="error" ValidationGroup="grpCreateSection" ID="RequiredFieldValidator1" runat="server" ErrorMessage="* Tên chuyên mục không thể bỏ trống"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td class="tdtitle">Tên người cập nhật: </td>
            <td>
                <asp:TextBox ID="txtUserName" Enabled="false" CssClass="textinput" runat="server"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td class="tdtitle">Mô tả: </td>
            <td>
                <asp:TextBox ID="txtDescription" CssClass="textinput" runat="server"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td class="auto-style1">Thời gian: </td>
            <td class="auto-style2">
                <script>
                    $(function () {
                        $(".datepicker").datepicker();
                    });
                </script>
                <asp:TextBox ID="txtCreateDate" CssClass="datepicker textinput" TextMode="Date" runat="server"></asp:TextBox>
                <asp:RequiredFieldValidator Display="None" ControlToValidate="txtCreateDate" CssClass="error" ValidationGroup="grpCreateSection" ID="RequiredFieldValidator2" runat="server" ErrorMessage="* Ngày tạo không thể bỏ trống"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td class="tdtitle">Trạng thái: </td>
            <td>
                <asp:CheckBox ID="chkStatus" Checked="true" runat="server" Text="  Cho phép hiện chuyên mục" />
            </td>
        </tr>
    </table>
</div>
<div class="control">
    <asp:Button ID="btnSave" runat="server" Text="Thêm mới" OnClick="btnSave_Click" OnClientClick="return confirm('Bạn có chắc muốn Thêm mới bản ghi này ?');" />
    <asp:Button ID="btnUpdate" runat="server" Text="Cập nhật" Visible="false" OnClick="btnUpdate_Click" OnClientClick="return confirm('Bạn có chắc muốn sửa bản ghi này ?');" />
    <asp:Button ID="btnClear" runat="server" Text="Nhập lại" OnClick="btnClear_Click" />
</div>
<asp:GridView ID="grvSection" runat="server" AutoGenerateColumns="False" BackColor="White" BorderColor="#DEDFDE" BorderStyle="None" BorderWidth="1px" CellPadding="4" ForeColor="Black" GridLines="Vertical" Width="902px" DataKeyNames="SectionId" AllowPaging="True" OnRowDeleting="grvSection_RowDeleting">
    <AlternatingRowStyle BackColor="White" />
    <Columns>
        <asp:TemplateField HeaderText="STT">
            <ItemTemplate>
                <%# Container.DataItemIndex + 1 %>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:BoundField DataField="SectionName" HeaderText="Tên chuyên mục" />
        <asp:BoundField DataField="UserName" HeaderText="Người tạo" />
        <asp:BoundField DataField="Description" HeaderText="Mô tả" />
        <asp:BoundField DataField="CreateDate" HeaderText="Ngày tạo" />
        <asp:BoundField DataField="LastModify" HeaderText="Ngày sửa" />
        <asp:TemplateField HeaderText="Tình trạng">
            <ItemTemplate>
                <%# Convert.ToBoolean(Eval("Enable")) ? "Hiện" : "Ẩn" %>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField>
            <ItemTemplate>
                <a href="ChannelProduct.aspx?component=section&action=sedit&sid=<%#Eval("SectionId") %>">
                    <img src="Content/images/edit.png" alt="Edit" title="Sửa" />
                </a>
            </ItemTemplate>
        </asp:TemplateField>

        <%--<asp:TemplateField>
                    <ItemTemplate>
                        <a href="ChannelProduct.aspx?action=delete&sid=<%#Eval("SectionId") %>">
                            <asp:ImageButton ID="btnDelete" OnClick="btnDelete_Click" OnClientClick="return confirm('Xóa rồi sẽ không thể khôi phục. Bạn có chắc muốn xóa bản ghi này ?');" ImageUrl="Content/images/del_blue.png" runat="server" ToolTip="Xóa" />
                        </a>
                    </ItemTemplate>
                </asp:TemplateField>--%>
        <asp:CommandField ButtonType="Image" DeleteImageUrl="~/Content/images/del_blue.png" DeleteText="Xóa" ShowDeleteButton="True" />
    </Columns>
    <FooterStyle BackColor="#CCCC99" />
    <HeaderStyle BackColor="#094794" Font-Bold="True" CssClass="center" ForeColor="White" />
    <PagerStyle BackColor="#F7F7DE" ForeColor="Black" HorizontalAlign="Right" />
    <RowStyle BackColor="#F7F7DE" />
    <SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
    <SortedAscendingCellStyle BackColor="#FBFBF2" />
    <SortedAscendingHeaderStyle BackColor="#848384" />
    <SortedDescendingCellStyle BackColor="#EAEAD3" />
    <SortedDescendingHeaderStyle BackColor="#575357" />
</asp:GridView>
